package com.ty.service.impl;

import com.ty.dao.BaseAdminDao;
import com.ty.dao.impl.BaseAdminDaoImpl;
import com.ty.service.BaseAdminService;
import com.ty.util.UserUtil;

import java.util.Date;

/**
 * @author 田野
 */
public class BaseAdminServiceImpl implements BaseAdminService {

    private BaseAdminDao baseAdminDao = new BaseAdminDaoImpl();

    /**
     * 根据用户名记录登录时间和登录IP
     *
     * @param userName
     * @param date
     * @param ip
     */
    @Override
    public void updateLoginMsg(String userName, Date date, String ip) {
        baseAdminDao.updateLoginMsg(userName, date, ip);
    }

    /**
     * 管理员根据用户名和密码进行登录验证
     *
     * @param userName
     * @param password
     * @return true 表示登录成功 false 表示登录失败
     */
    @Override
    public boolean login(String userName, String password) {
        return baseAdminDao.login(userName, password);
    }
}
